An Asynchronous Recovery Scheme based on Optimistic Message Logging for the Mobile Computing Systems
نویسندگان
چکیده
To provide the fault-tolerance for the mobile computing systems, many checkpointing-based recovery schemes have been proposed. However, considering the nature of the mobile environment in which some mobile hosts (MHs) are often disconnected from the network and the probability of concurrent failures on MHs is high, any kind of coordination during the checkpointing and even during the recovery may not be recommended. In this paper, we propose an asynchronous recovery scheme based on the optimistic message logging. Logging-based schemes have many advantages such as asynchronous recovery, handling of concurrent failures, and independent checkpointing. However, for the efficient implementation, the followings must be considered: First, message logging itself can be a burden on the MHs; and second, the information for the dependency tracking can be a problem, if it has to be added to the message between the MH and the mobile support station (MSS). In the proposed scheme, to cope with such problems, the tasks of logging and dependency tracking are fully performed by the MSSs. MHs are only carrying the minimum information, so that, the mobility of the MHs can properly traced by the MSSs. As a result, with a little overhead, optimistic message logging and asynchronous recovery can be implemented in the mobile environment.
منابع مشابه
An Asynchronous Recovery Scheme based on Optimistic Message Logging for Mobile Computing Systems
This paper presents an asynchronous recovery scheme to provide fault-tolerance for mobile computing systems. The proposed scheme is based on optimistic message logging, since the checkpointing-only schemes are not suitable for the mobile environment in which unreliable mobile hosts and fragile network connection may hinder any kind of coordination for checkpointing and recovery. Also, in order ...
متن کاملAn Efficient Optimistic Message Logging Scheme for the Recoverable Mobile Computing Systems
This paper presents an efficient scheme to implement the optimistic message logging and the asynchronous recovery for the mobile computing environment. Most of the coordinated checkpointing schemes may not be suitable for the mobile environment, since the unreliable mobile hosts and the fragile network connection may hinder any kind of coordination for checkpointing and recovery. In this paper,...
متن کاملAn Efficient Optimistic Message Logging Scheme for the Recoverable Mobile Computing Systems1
Some extended algorithms of checkpointing coordination and pessimistic logging schemes have been proposed for the fault tolerant mobile systems. However, not much attention has been paid for the optimistic logging scheme. The optimistic logging requires the less failure-free operation cost compared to the other logging schemes and the less failure recovery cost compared to the checkpointing sch...
متن کاملA Fast Rollback-Recovery Scheme based on Optimistic Message Logging
This paper presents an eecient rollback recovery scheme based on the optimistic message logging. To speed up the recovery process, the rollback point of the failed process is broadcast and other processes asynchronously make the rollback decision based on the vector time. Asynchronous recovery process usually causes two possible problems: One is the message delivered from an invalid state inter...
متن کاملNew Causal Message Logging Protocol with Asynchronous Checkpointing for Distributed Systems
Causal message logging is an efficient approach for tolerating failures of processes in distributed systems because it has the advantages of both pessimistic and optimistic message logging approach. However, traditional causal message logging protocols prevent live processes from executing continuously their computation and require some synchronous logging to the stable storage during recovery....
متن کامل